﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Cliente_DozenContext;
using Telerik.Web.Mvc;

namespace Sistema_de_Gestion_DOZEN.Controllers
{
    public class ClienteController : Controller
    {
        //
        // GET: /Cliente/
        private Cliente_DozenDataContext dbCliente = new Cliente_DozenDataContext();


        public ActionResult Index()
        {
            return View();
        }
        [AcceptVerbs(HttpVerbs.Post)]
        public ActionResult Index(Cliente_Cliente cliente)
        {
            cliente.Cliente_ClienteApellidos = "HuAN";
            cliente.Cliente_ClienteEmail = "piko";
            cliente.Cliente_ClienteFechaNacimiento = DateTime.Now;
            cliente.Cliente_ClienteFechaPago = DateTime.Now;
            cliente.Cliente_ClienteSexo = "masculino";
            cliente.Cliente_ClienteTelefonoContacto = "121212";
            cliente.Cliente_ClienteTelefonoEmergencia = "454545";
            cliente.Cliente_TipoclienteCod = 1;

            if (ModelState.IsValid)
            {

                dbCliente.Cliente_Clientes.InsertOnSubmit(cliente);
                dbCliente.SubmitChanges();//Aqui manda la consulta.


            }
            else { ModelState.AddModelError("PKIO", "j"); }
            return View();
        }
        public ActionResult Listar() {
            var clientes = from a in dbCliente.Cliente_Clientes select a;
            ViewData["a"] = "a";
            ViewBag.Pico = "pico";
            return View(clientes);
        }
        [GridAction]
        public ActionResult _Listar()
        {
            var clientes = from a in dbCliente.Cliente_Clientes select a;
            return View(clientes);
        }

        public ActionResult Registro() {
            
            
            
            return View();
        
        
        }

    }
}
